package com.yvon.maple.service.msg.sub.model.vo;

import com.alibaba.fastjson.JSONObject;
import com.yvon.maple.pojo.BaseVO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.List;
import java.util.Map;
import java.util.Set;

/**
 * @author : Yvon
 * @since : 2022-03-17
 */
@Data
@ApiModel("订阅请求参数")
public class SubscribeVo implements Serializable {

    /**
     * 订阅ID
     */
    @ApiModelProperty(value = "订阅ID")
    private Set<Long> subscribeIds;

    /**
     * var
     */
    private Map<String, String> vars;

    /**
     * 接收人
     */
    @ApiModelProperty(value = "接收人")
    private List<String> receivers;


}
